package com.simple.datax.dao;

import java.util.List;

import com.simple.datax.vo.DataxFlowActorsIdVO;
import com.simple.datax.vo.DataxFlowActorsVO;

public interface IDataxFlowActorsDAO {
	DataxFlowActorsVO findById(final DataxFlowActorsIdVO id);
    
    void saveOrUpdate(final DataxFlowActorsVO dataxFlowActorsVO);
    
    void update(final DataxFlowActorsVO dataxFlowActorsVO);

    List<DataxFlowActorsVO> findAll();

    void delete(final DataxFlowActorsVO dataxFlowActorsVO);
    
    void delete(final DataxFlowActorsIdVO id);
    
    List<Object> findByFlowId(String flowId);

}
